KEE EEE EEE EE E EE EE EEE E EE EEE
Ж Kapp є I
KE E KE FF OEE EEE HHI E EEE EEE EEE EE OOOOH
Feb. “86 Newsletter of the = 1 „ SC
KKK EE E EE E E EEE EEE EF EEE
VANCOUVER SINCLAIR USERS GROUP
KE EEE E EEE HTH HIE:
ZXAppeal is a monthly
newsletter put out by the
Vancouver Sinclair Users Group.
For more information on the
club and ZXAppeal see the backcover
In order to 'beat the deadline'
material for ZXAppeal may be
send directly to the editor
2308 Marine Drive
West Vancouver, B.C.
М2У 1К8.
Marcio Vieira ‘the Pres.’
can be reached at 984-8893
Next Meeting
Killarny Community Centre .
6260 Killarny st. Vanc.
Feb. 14 7 PM
xe ok ke ole oic oe oic ok k k ж K
x ok oie ok ok ok kc ok жж жж
Im this issue:
An Editor retires.
The zeeper told you so.
Marcio screens the ZX.
Harvey has terminal 8L.
Bob talks to Portugal.
Ken and Wilf talk and print respectively.
—
How to store recipes
In your home computer.
-This one’s easy:
‘nem O Жіл------
EDITORS PREAMBLE
First.
Yes you read it right, I am
retiring аз editor of ZXAppeal. I
have had the job for a year now
and it is time for someone else
to carry the torch.
Don't worry, I ап not stopping
tomorrow. I will step out
gradually and as far as the new
editor is concerned, if you need
one, І,11 act as your assistant
editor until you ‘ге on steam.
So.
Volunteers step forward at
Feb. 14 meeting please.
the
Second.
I don't print other
people,s cartoons but since the
Vancouver Sun has seen fit to
` yank "Shoe" from the comic pages
I feel it is semi OK to do it
this once. I got this copy of
"Shoe" from one of the ‘other’
newsletters, you 11 be seeing
more stuff from the other guys in
future 2ХАрреа15.
usually
I had а lot of submissions this
time around which is great
however I had a hard time fitting
everything into this issue.
Because of all this I am going to
have to keep my own column short
and to the point which is to bad
because we had a very interesting
meeting last January with lots to
report. I also have several
announcements to make, so here we
go, telegram style where
necessary.
As far as announcements аге
concerned. First of all its time
for elections again, they are to
be held at the March meeting,
everybody is invited to submit
nominations or to run themselves.
Second, the robot guys are
meeting at Al Wrights office Feb.
3rd from 6.30 to 9.30, if you
have a robot or like to get
involved in robotics why not drop
in, you can reach Al at 681-9531.
The meeting started at 7.18 and
we had about 36 members among
whom I noticed some new faces.
(2)
Marcio welcomed us one and all to
1986 he told us he will take
Karl Brown,s robotics course and
he would like some Sinclair
company.
There are, apparantly, some very
cheap modems to be had, from
Zebra among others, this might be
a good time to get yours, a chap
by the name of J.Brohman is dying
to sell you some of his terminal
software to go with your modem.
J.B. also mentioned that you
should get Wilf Rigter,s Hires
Combo pack while the getting is
good, (available from D.Ross).
It seems that he (J.B.) has the
marketing rights, at least for
the states, sown up. Also from
John you can get a mouse for the
ZX81 and CP/M for the 2068.
x +
Наггу Slot. has been busy
advertising our group in the Buy
and Sell and also via the
community services of CKWX апа
CKNW. Way to go H.
Harry also set us straight on how
to handle I.C,s maybe he can do
up a piece for 2ХАрреа1 on the
subject. Ме where also told that
the Candle B/W Monitor/T.V.,
mentioned by Marcio in his
column, was seen at the Richmond
Lumberland for $79.00.
ongoing JIL datasette story
..опдоіп4. Ken Kenny is
customers who might
getting one of
you are
The
is still..
looking for
be interested іп
these machines. If
interested contact Ken.
been sort of promised а
report for the next
Breathlessly waiting
I have
treasurers
newsletter.
I am.
our new club
Mclean, to get
everybody is
bring some good
software to the
The name of
librarian is
him started
requested to
public domain
next meeting.
Ian
Paul ( The Editor) Ruiterman.
THE ZEEPER SPERKS....
Greetings you deluded faithful,
I hope your few remaining
functional brain celis are well,
I tnink I have found the answer
to your sad affliction. What
eise would you call а mental
iliness that causes normally
Sane individuals to purchase
computers from a man who is
obsessec with re-inventing the
tricycle (more on that later)?
During my recent trio abroad i
discovered that England is also
the originator of "The
Hitchixer’s Guide to the Galaxy”
as well as "Monty Python's
Flying Circus".
What has this to do with
computing? An analysis of the
Improbability Ecuation will
reveal that both of these
institutions actually exist in
British society. It appears that
Sir Clive Sinciair was the
improbabie result of the Heart
of Sold beinc rear-enced by a
tricycie ridden by John Cieese
while under the influence of
aiconol. Neediess to say, Zaphod
Beetlebrox was extremely uoset
over having his aüsciute
favorite spaceship damaged by а
drunken third cousin of Arthur
Dent. Just as he was about to
unieash a barrage of Beteltuese
invectives acainst dotn Cleese
and the suddeniy materializec
Sir Clive, Marvin advised of an
impending Vogon attacx and the
amourous desires of Trillium,
True to form Zaphoc assigned the
fate of Sir Clive and the Vogons
to Marvin and lept through
hyper-space with Trillium at the
controls and Arthur Dent
pondering the number 42 anc the
best way to deal with teleshore
sanitizers.
On Earth Marvin began to
teil the Vogons all the reasons
һе was unhappy and offerec to
Jump into the Thames for the
amusement of фе slowly
gathering assembly of the
Berkshire Mutual Admiration and
Improbability Society, The
Vogons having an immense fear of
being bored to death immeciately
left for a suddenly remembered
dinner engagement with Julius
Caesar аб Milliway's, іле
restaurant at the end of the
universe. Cleese continuec on
his tricycle content with the
knowiecoe that the whoie affair
could have been avoided if the
two-heacec rude caotain of the
heart of Goid had properly
Sirnalec his intention to
materialize suddeniy out of thin |
air,
(3)
This left Marvin in charge
of the improbable by-product о?
this incident, Bir Ciive
Sinciair. Marvin considered this
task to be the absolutely most
meniai anc demeaning task in the
entire known Universe and
typical of іле treatment he hac
‚ Come to exoect from Zaoned.
Unbeknownst to anyone
excect Marvin, who лай а brain
the size of a galaxy, the
coilision had caused a
trans-linear non-reversi ng
sub-ether polarized voitace
soike in Marvin's EPROS banks.
The result being that Marvin
feit this uncontrolable urge to
clone. After several massive
attemots to explain the
orocedure and technology
recuired to Sir Clive who was
only slightly more intelligent
than his third cousin Arthur
Dent, Marvin finally toid Sir
Clive to do the best he could.
The imorobabie result of this
effort was dubbed Sinclair
Research which Marvin felt was
tysicaliy а human thing to do.
Marvin does ail the work and a
human takes the credit no matter
how badly they botch the 05.
The rest is history. Marvin
begat Sinclair Research which
begat the ZX 80 which begat the
ZX Bi which begat the Soectrus
which deqat the tricycle which
berat the ENEMA (oops, that’s
ENIGMA).
Cont next page
І TOLD YOU 50 DEPARTMENT
The Zeeser warned about
what would happen if the ZX 8:
were connected to an automobile.
i nave right леге in my hano the
first advertisement for the C 5
in the U.S. It ciaims to cruise
at uo to 15 mon. If you weigh 98
pounds going down hiil with a
strong wind behind you. It cives
one whole hour's charge after
being charged all night. The ad
Claims it is simolicity itself
to operate. I guess that is
because you have to ve simple to
buy one. It claims to be an
exhilarating open-air vehicie
whicn means you get wet іп the
rain and you are a real easy
target for pigeons, seagulls,
anc giant condors. it comes with
а custom sicrochis wich
monitors the actor and battery.
The son of Ferranti. It comes
with auxiliary pedals.
Definitely required илеп
attesoting to roll over wads of
chewing gua on the sidewaix, it
has oneumatic tires which means
they can't 3e reciaced anywhere
in North America. You will also
get two free matching mirrors
courtesy Мах Factor and turn
Signals wich are recycled 5 ard
8 keys from old Spectrums plus
two LEDs, The steering bar is
ergonomically designed to be
where your hands fall naturaiiy
if you are built like a
chimoanzee. It can be yours for
a mere $535.00 sius $95.90
shiooinn аға handiing,. Гн
calling Ralph Nader richt now.
D
"A
e
ala
10
*
2-.-22..%-
y
#14
2-<5..Х%.4.
ЖМ;
Үгү,
^а
m
EE E — —
S
4
4
AV
Ber 157
VIDEO DETECTOR, / VIDEO AMPLUFIER)
DRIVER, )
— N C
ә 3 i
| [
|
р, (e 665)
620»
TROY, PIN le fU
npeo
+5 ver? 9
(4)
BET à BETTER SCREEN... МР0 Vieira
If your TU gives you a good screen just
enjoy it and leave it alone. Speaking for
myself,a couple o£ years back I got tired
Of facing à poor Screen...and decided to
do some surgery to my TU set. For э change
I was in luck. I had a schematic and mu TU
Was а 128RC/l2DC model one of those that
you can plug into your car's cigarette
lighter and watch your favourite dame
while you zip along Georgia St.at rush
hour. Well an AC/DC model is by design
"totally" isolated from the 120 power line
by a transformer, The Chassis of mu TU uas
not "HOT" as they зач; ап accidental short
would МОТ zap me and my set and my
computer with the full wrath o£ that 129
Power line. Rctuallg,in my set,the primary
оғ the transformer is connected to the
Chassis by a 1.2 megchms resistor,high
enough not to give anyone anu trouble. IF
your TU is not an AC/DC do not get
depressed...yet. There is по reason why
your TU should be less favoured. Check
your TU schematic. Get one if you don't
have one. ІҒ one side оҒ the power line is
directly connected to the chassis,leave
that set alone...or get an isolating
transformer. An isolatind transformer 15
an 128/128, (input/output) transformer,
The “wattage should be enough to feed
your TU,with power to spare. Two, back to
back, power supplu transformers,
(ex: 120724, 247/120) will also ао. Моы, опе
last WARMING. Do not mess around with
either the thick wire,that is connected
halfway up the back of the picture tube or
With the circuits it comes from. There is
some 15,800 to 25,888 volts there when the
set is operating. Some capacitors are
terrible efficient and able to keep
electric charges for days... .
What we must do,for a clear picture,is to
insert "direct video" (not modulated) at a
point between the video detector and the
video amplifier (driver). You don't have
to know anything about TV's. It is all
there, labelled for you in the schematic
and in the PC board. In the schematic it
Should look,more or less, like Fig.lia!.
What we want is to insert the items shown
in Ғі9.1%53. The latest TU sets may use
only Chips,but you Should be able to
recognize the Same point. The next step is
to locate the same spot on the PC board.
FS уоту
23222,
43 л.
vieo
INPUT
VIDED
OUTPUT
"E 4. MONITOR DVER,
Break the circuit at the “x, by scratching
With a Small screwdriver,and using 3
twisted wires,for distances less than 3
inches, or a 2 conductor shielded cable
smake the connections as shown,to а 2-way
Switch and a phono jack. It 15 advisable
to pick up your ground around the same
Spot. When you have finished doing
that,you will have a TY monitor,with a
HIGH IMPEDANCE input (the resistor R at
the new input іс normally a few thousand
Ohms}. Моы,іп the ZX-81, pick up your
"direct video"at the video Modulator, From
the input wire closest to the edge of the
PC board,with “ground picked close by.
Right on the modulator box (not the lid)
із not à kad Place. Depending on your
TU,the video there might not be strong
enough. In that Case pick your video as
Shown in Fig.3. Be carefull as a short
here will damage your CPU. In both cases
Just take the video to an audio jack оғ
Plug,as you prefer, These modifications
have worked very nicelly for me for over 2
years. ТУ Sets with Chips instead of
transistors, being so compact are. probably
more prone to pick up interference. Extra
Care and very short connections are a must
in all Cases. If the results are not what
you expected you may tru a monitor driver,
A monitor driver did not improve the
quality o£ my screen, in my case. A monitor
driver is necessary if you must drive a
normal LOW IMPEDANCE (75 ohmsimonitor,or
you Will overload your 2Х-81. Karl Brow
gave us a simple circuit in one of our
very past newsletters ,Fig.d. It can be put
together on а transistor socket,glued to
the modulator box with epoxi or as shown
in Fig.5. With it, I сап тош drive,not
Only my old modified TU but also my new TU
With а regular 75 ohms monitor input
(CANDLE JBTU 1371/%24.95 at COSTCO}. 6000
LUCK to YOU....
(5)
. j | INCRERSE TOR PENCE saa Marcio КЕП 3
7 25 S/ow | iind
/ j М) Тһе ansewnr to some inquires I received
т (аес/85 issue! iss. YES, all pins o£ the gK
Ы Static Chip HhB254 will fit the 28 2
planned by SINCLAIR, with exception of pins
2 and 23. These are to be left out o£ the
f: — socket and connected as shown.
haw; сот Lo «fd
Pa а Sqoeaky —
1 CLEAR 29999: BORDER 0: INK 7: PAPER 0: BRIGHT 1: CLS
10 FOR £20 ТО 113: READ а: POKE (30000*f$),a: NEXT f
20 FOR #=0 TO 77: READ a: POKE (31000*f),a: NEXT f
25 PRINT AT 0,05" PLAY MUSIC INTO THE EAR PHONE *; AT 1,53°AS IF YOU ARE LOA
DING": PRINT АТ 21,0; FLASH 15° PRESS ANY KEY *: PAUSE 0: CLS
27 RANDOMIZE USR 31000
30 DATA 33, 15,88, 6,11, 197,84,93, 19,6, 16, 205, 106, 117, 203, 1971, 203, 157, 203, 16/7, 20
3,175
40 DATA 119, 18,43, 19, 16, 239, 62, 48, 35, 61, 32, 252, 193, 16,224, 1, 96, 1,33, 0,88, 17
SO-DATA 191,90, 126,18, 27,35, 11,120,177, 254,0,32, 245, 201, 14, 0, 219,254,203,119,4
0,4
60 DATA 203,1953,24,2,2053,129,219,254,2053,119,40,4,205,201,24,2,203,1537,219,254
203,119
70 DATA 40,4,203,209,24,2,203,145,219,254,203,119,40,4,203,119,40,4,203,241,24
»2,203,119,121,201
80 DATA 0,127,127,127,127,127,127,0,17, 88,255,33,24,121,1,8,0,237,176,62,2,203
90 DATA 1,22,52,1,237,163,33,255,87,17,0,88,1, 191,2,62,0,119,1,192,2,62
100 DATA 144,215, 11,120,177, 194,67,121,1,9,0, 118, 11, 120,177,194,79,121,58,8,92,
254
110 DATA 32, 202, 100,121, 205, 48, 117, 195,76, 121,201, 201
200 STOP : SAVE “light show"
210 VERIFY **
amend ara — — ——
| m-3-1015
„——
91-3-1015
PLAYING WITH ELECTRICITY. [8 Х%11 - { Harvey Taylor )
THE SERIAL PROBLEM - A CONTINUING SAGA
There is a problem with the serial ports on the Qh.
Sinclair calls them full, bidirectional RS-232 interfaces %
one would hope that meant everything it is supposed to, but.
Sinclair cheapness has struck a low blow. Instead of doing
the proper thing and using a full Uart, Sinclair uses the
8049 Intelligent Peripheral Controller (IPC) for input and
part of a custom Undifferentiated Logic Array (UIA) for
output. The problem arises from the fact that the 8049 has a
lot to do & cannot watch the input line all the time. It is
liable to miss characters. To get around this Sinclair has
implemented the DTR pin; when the 8049 is busy it pulls DTR
low. Any hardware wishing to talk ta the QL has to monitor
DTR. Most modems are not set. up to do this. Congequentily шош
modems show a lot of errors. A further problem arises from
the fact that, while parity and baud rate are under program
control, the number of stop bits is not. The QL always uses 2
stop bits. Most North American BBS’s use 1 stop bit. These
factors make it difficult to set up any of the simpler kinds
of modems, such as Steve Ciarcia's TMS99532 based project.
My reason for writing this article is to search out any
solutions other people һауе tried іп trying to circumvent
tbese limitations. If you have got a modem working with a QL
with any degree of success, please drop me a line.
This is а brief description of what I have tried myself.
My first attempt was to simply to “stick an ultra simple
TMS99532 modem on the serial ports. This resulted in such a
high level of errors in reception and transmission that I was
unable to log onto any local BBS. (Sigh)
My second attempt was to design a slightly more
complicated modem incorporating (2) two Uarts. One Uart was
set to 2 stop bits and 399 baud like the QL, the other set to
the parameters of whatever BBS I was communicating with. Once
data was available on one Uart, the data available pin would
go high, which triggered а one shot to strobe the write pin
on the other Uart as well as clearing the Data available flip
flop on the first. The result. of this project was scarcely
better than the first. I was still unable to log onto any
BBS.
Mx third attempt was to utilize the DTR line as well as
the Data Available pin on the second Uart to strobe the Data
into the first Uart which ran at 9600 baud. The effect of
this is to use the second Uart as а one byte buffer.
Surprisingly this shortcut method works to а degree. Now
however the original board is so hacked up that I will have
to build another. Му present board has а problem with its
power supply & I want to try direct connect. This may be all
wbich is keeping me from BBS land. As the present device is
it is too unreliable to implement Xmodem.
It would seem that the next level would be to design a
smart buffered modem which is capable of monitoring the DTR
line on the QL. Tbis will involve an extensive project with a
dedicated controller chip like а 28 ог suchlike. I have not
yet started work on this sort of a device. Coincidentally the
two QL modems for sale in Britain incorporate а form of
buffering between the modem and tho QL. |
Let me repeat my plea. If you have found another way
around this conundrum, drop me a line , please! { H. Taylor/
QL Conundrums/ 726 West 17th/ Vancouver, BC/ Canada V5Z 1T9 )
The circuit diagram is the latest semi- buffered design
described above & the code is tbe simple terminal I have been
using. con
(7)
2.
ы. page »
GOOD ‘MODEM’ DEAL
551
2058 Modem Cards
This іс a great deal for
those interested in obtaining a
Modem ror their computer at ap-
proximately 1/4 the usual price.
These are the Timex 2058
Cards with Interface connector &
Phone Line Cord at 0.5.%25.92.
ALL you have to supply is the эч
Power supply, a case from Radio
Shack and the MTERM-II software
Which can be obtained almost any
uhere. Each of these units is
tasted before shipment & include
She instructions on how to put
it ail together. This company ai
50 include а i8 day exchange po-
Licy on these units. This unit
can aiso be used on the Т/5 18982
& Т/5 1588 using the МІМІ-х MO-
DEM softuare.
If gou are interested in
adding one of these units to
your computer set-up then write
and ask for more inrormation to:
Dave Clifford,
12912 Haildale Ave.,
Gardena, CA 2924
U.S.A.
This is га
good buy and І:
hard to beat.
— ————— SEWER SCR IE RR TOIT ELE —
ed as one veru
Ould say fairly
(8)
PORTUGAL CALLING
әзегезвзазззззвавев
bg Б. Lussier
МЕЧЕН CALLING. ]
On December 27, 1885 at ap-
Proximatelg 7:15 A.M. I received
an Overseas phone-call from the
Portugal (TIMEx: Corporation on
the idea of our group obtaining
Some of the TC 2863 and Timex
Disk-Drive units.
going on. To be continued -
The ƏL Sectian
by R. Lussier
For anyone interested іп
Obtaining a ƏL Hust ick Rdap-
ter at £5.58 + Post may do so
from:
Eidersoft,
The Of fice,
Hall Farm,
England
A Listing of OL software
сап be Obtained from:
UD Software,
Hilltop,
St. Mary,
Jersey, England
A 188% т/с arcade action
game called the "BLOBZ" for a
OL 8 £5.00 inc Post from:
Smiling Software,
26 Dale Road,
Marple,
Stockport SKS SHA,
Engtand
L—————————————————— — —
During the conversation the
Prices were quoted as
(1: TC 2853 at U.5.3135
(2) Timex Disk-Drive at U.5. $159
These quotations are stated
for a minimum amount of 20 units
Of each product. I will write
the above again and get everu-
thing in black & White, just to
be sure there шас no misleading
Statements oan the part of TIMEX
Portugal. When I get an answer I
Will Let you aii know what is
QL Graphics Toolkit
bg R. Lussier
The techniques of this neu
toolkit are similar to those use
by Walt Disney to create the neu
movie '"TRON", You Can experiment
with Ргасіга! 5. This is the re-.
Plication of natural shapes to
form Landscapes, rock formations
and buildings.
This is the system used to
make the program "Landscape Cre-
ator". This Listing was done by
a professionai programming team
and took tuo months to complete.
If you have a OL and would
be interested in a photocopy orf
the Listing for this program,
then write me or phone me at the
following: PHONE-522-7015 and
the address is: 7937 Elwell St.,
Burnaby, B.C. USE 1M3. I will
get a photocopy of this program
to you. Good computing!
(9)
BRITISH SOFTHARE PUBLISHERS
by R. Lussier
LERM, 12 Brunswick Gardens ,Согьу
Northamptonshire, England
Level Nine, 223 Hugenden Road,
High Wycombe, Buckinghamshire,
HP13 SPG, Engiand (adventures:
Macmillan Software, 4 Little Es-
sex Street, London WC2R 3LF, ENG
(educational & Astronomy prog.!
Mastervision, Park Lorne, 111
Park Road, London NUS 7HL, Eng.
(budget software, all kinds)
OCP, 77a Packhorse Rd.,Gerrards
Cross, Buckinghamshire 519 аро,
Eng. (Utilities: rated highiy
Rose Software, 148 Widney Lane,
Solihull, у. Midlands, England
(educationaij
SD Microsystems, PO Box 24. Hit-
chin, Hertfordshire 564 ORE, Eng
011111125)
Software Farm, зга Floor, 16
(ZX81, TS1808.;TS515008 software)
PSION, 2 Huntsworth Meus, Glou-
cester Place, London NU1, Eng.
(various software)
| SPECTRUM SOFTURRE REVIEW
by R. Lussier
MACADAM BUMPER
TU Cite ыға.
his program іс а PINBALL
CONSTRUCTION kit. It comes with
a Sample game with three pairs
Of Flippers. You сап construct
your own tables Using all tradi-
tional parts such as bumpers, &
Flippers, Floats and even with
the inclusion of TILT.
There are two construction
modes. The first alters the now
existing tabte and the second
will allow you to start from а
blank table and design one com-
pletely of your oun design. This
is Like having a neu game each
time. This does save you from
getting bored оѓ the game.
Uhen entering the design
phase the Left side of the dis-
Play shows each type of сотро- ·
nent together with a Letter. Ts
position а piece оп the table,
Just move the Cursor to the de-
Siréed. location and press the ap-
propriate letter. You Can then
Save this tabie to tape.
This game will play up to 4
Players and each game uses five
balls per ріау. Comparing this
program with the other Pinball
Game “PINBALL WIZARD”, I find it
more addictive and much more fun
as you сап have a different game
each time. You design, save the
neu table and toad а new table
into the game whenever you wish.
GRAPHICS: 98%
MONEY VALUE: 92%
ADDICT IVENESS : 95x
OVERALL: 89%
PRICE: £7.00 inc. Postage
Bxailabie from:
Soft Insight,
17 Burgos Grove,
Greenwich, 5Е12 809,
England
(10)
NEU: 2963 BOOK
by Я. Lussi
— — — — — — —
3@ MUSIC PROGRAMS TAS 2868
— TAT —ñ— — — — — —
С
m
This is a 5004 music pra-
grams book with 139 spiral-bound
Pages. These programs are also
available on tape. Altogether 5
tapes are available each with 38
songs.
Some songs use the BEEP and
Some use the SOUND commands. n
few of the Songs include: Love
Me Tender, O Satie Mio, Blue Da-
пиһе, Saints Go Marching іп, and
26 others.
The book i5 in 3 parts. The
First 2 contain the BEEP command
and the third contains the SOUND
command. A speciali feature for
Guitar accompaniment is that the
Chords are displayed on Screen.
Another feature are Music
Boxes in шһісһ gou enter the one
Program and enter the DATA From
each program. You then select a
song of your choice. This saves
а lot of typing. я very good and
unique idea.
The price of the book is at
.%15.282 inciuding shipping,
4 avaiiabie from the Е. Arthur
Brown Со., 3424 Pawnee Drive,
Alexandria, MN 56308.
There are 5 Tapes of 30 pro
grams each and are priced at $12
each from Electret Scientific,
PO Box 4132, Star City, UU 25525
Book Rating: 85.
UNUSUAL SPECTRUM PROGRAMS
by R. Lussier
WITCHCRAFT REVEALED
This program Lets you per-
form many different rituals and
spells coiiected from authentic
witches and Wartocks. Some spell
include:Binding Sex Spell, Love
Spell, Spell for Extremely Good
Luck, and Hstrai Projection,etc.
There are aver 25 spells in this
Program. ІР interested it is nou
available at £5.50 inc. Post.
High Voltage, 15 Bridge Road,
Park Gate, Hants 503 7AE, Ens.
RSTROLOGY
This program is used to cai-
culate a Horoscope. This Package
includes a simpie program, the
introductory booklet, and 2 self
teaching Programs on hou to in-
terpret the horoscope. This pro-
gram is £13.99 inc. Post. A¥ai-
table from: ASTROCALC, 67 Peas-
croft Road, Hemel Hempstead,
for Beginners
Herts HPS SER, England.
MAGIC |
This package includes а book-
tet showing the history of MAGIC
With some tricks, and the 50Ғ:%-
ware you need is Produce a
show. If interested in the ргас-
tical side ої Magic you wiil en-
joy this program. Price:£18.20-
Post. Macmitian Software, 4 Lit-
tle Essex St., London чан зы,
England
CRLLING-Adv nturers
bu R. Lussier
There are members that are
ا r in starting a пен
arm of group-bazicaliigy the
а а обе group.
Anyone interested in Adven
ture games Such as the HOBBIT,
Lords of Midnight, etc. & Like
to get together to participate
with and against each other on
the games inciudina possibiy on
building Maps of these games,
please get in touch with: -
Bill Rutter @ 434-8357 or
5351 Rumble яте. +
Burnabu, B.C.
USJ 2B?
Doug Jeffery,
Larch Rd., RREI.,
Telka, B.C.
VOJ 2x2
Crossword Compiler
This program Lets you design
your own Crosswords and Save to
tape or Printer. You can dezign
any size grid up to 16 squares.
and also enter and delete black
Squares. You can also redesign
Old crosswords. The price is at
£5.50 inc. Post. Byron Softwgre,
57 Rangoon Road, Solihull, West
Midlands Bag S55, England.
Building Estimators
а
This program is for prepara-
tion of tenders. It has mang fa-
cilities inciuding extract compo
nents, adjust, preparation of
measurements, etc. The price is:
SAE for details. A. MacDonald,
8 Loch Place, South Queensferry,
Lothian, U.K.
(11)
“көм.
PRIORITY
MT_RELJB
*
JOB_DEFN
START
MAINLOOP
CHK_SERIAL
QL
TERMINAL
Harvey Taylor
started Sept 4/85
GET
EQU
EQU
BRA. 5
Dc
DC.
pc.
DC.
veer
MOVEQ
MOVEQ
QDOS
BNE
MOVEQ
MOVEQ
МОУЕ. L.
QDOS
BNE
LEA
VECTOR
BNE
LEA
MOVE. t.
MOVE.L
MOVE.L
127
оэ
START
ð
$4AFB
8
° TERMINAL’
= From Page? —
` *FLP1. STANDARD HDR3'
STHIS_JOB,D1* set job priority to highest
*PRIORITY, D2
MT_PRIOR, 1
ERROR
#0, D1
#-1,D3
ЗО, А1
MT_SUSJB, 1
ERROR
CON, PAR. Al
ПТ. CON, А2
ERROR
СНАМ CON. At
ад, (А1)
АЙ, АА
prg
#-1, D3
SD_CURE, 3
ERROR
DEVNAME, Ад
яТН15. 708,0
СНАН SCR, А1
Ад, (А1)
#2,D1
#0, D2
SD_SETSZ, 3
ERROR
#-1,D3
MSG1, A1
10 SSTRG, 3
ERROR
#0, D3
А5, АО
IO PEND,3
GET. SERIAL
#-1, DO
CHK_KBRD
ERROR_M
'* SUSPEND RASIC
* timeout.
* open the main console
* SAVE CONSOLE ID
* IN A4 TOO
* enable а cursor in
* the main console
* open ser2hr
* SAVE SERIAL CHANNEL ID
ж IN AS ТОО ·
ж BAUD RATE
* NO ERROR RET
* open info screen
* set print size of info screen
* timeout
* print msg
TIMEOUT
SERIAL CHAN ID
+ я
ж NOT COMPLETE
(12)
* OTHER ERKOR TESTS OF 10 PEND HERE
GET SERIAL QDOS - IO FBYTE,3
BNE ERROR, M
BSR PRINT.IT
CK KBRD MOVE.L А4,Ад
MOVE.W 582,03
QDOS IO_PEND, 3
BEQ GET. KBRD
CMPI #-1, DO
BEQ MAINLOOP
BNE ERROR_M
GET_KERS QDOS IO FBYTE, 3
BNE СНЕК ERR
CMPI #232,D1
BEQ СІ, ЕХІТ
e INSERT OTHER TESTS HERE
BRA "SEND. IT
СНЕК ERR CMPI #-1, DØ
BEQ MAINLOOP
BRA ERROR, M
SEND.IT BSR PRINT_IT
MOVEQ #3, D3
MOVE.L А5, А2
9005 IO. SBYTE, 3
BNE ERROR M
BRA MAINLOOP
PRINT. IT MOVE.B D1,D2
MOVE.L А4,А0
MOVE.W #2,D3
QDOS IO_SBYTE, 3
BEQ P.EXIT
BSR ERROR, MSG
Р EXIT MOVE.B D2,D1
RTS
ZRROR.M BSR ERROR_MSG
BRA MAINLOOP
CL EXIT LEA CHAN 5СК, AQ
MOVE.L (Ад),Ад
MOVE.W #MSG2LEN, D2
MOVEQ #-1,D3
LEA MSG2, A1
QDOS IO_SSTRG, 3
BNE ERROR
PRA EXIT
VE.L -(A7
ERRORMSG [КЕ PE, {42 as
VECTOR UT SCR,A2
MOVE.L '(А7)+,рО
UT. ERR, A2
QDOS IO. CLOSE, 3
RTS
ERROR BSR ERROR, MSG
*
. EXIT LEA СНАМ SCR, AQ
MOVE.L (А0), A
QDOS IO, CLOSE, 2
LEA СНАН ОСОН, AQ
MOVE.L (Ад),АО
QDOS IO. CLOSE, 2
LEA CHAN, SER, AQ
MOVE.L (Ад), АФ
QDOS
IO. CLOSE, 2
ж CON CHAN ID
* TIMEOUT
* NOT COMPLETE
* Fi-EXIT
eg. F2,F3 etc.
x NOT COMPLETE
ж ONLY EF=-10?
» IS THIS THE TIMEOUT.TO USE?
* SER CHAN ID
* CON CHAN ID
* D1 PRESERVED FOR SENDIT
2 8051 EROR 8.
ж REPORT ERROR
* CLOSE ERROR CHANNEL
505Р МОВ
MSG1
MSG1END
MSG1LEN
MSG2
MSG2END
MSG2LEN
ж-
CHAN SCR
CHAN SER
SCR PAR
WIN. ВК
CON PAR.
DEVNAME
DS.L
à 8
c
BERES
SE QERERBREREQ BERHE!
88
RERE ВЕКЕ
"Üpuz "UXzzrxouUUU 'UrXEXZIEZUUUU-'j E XXX UU Utw
8 8
(13)
` STHIS_JOB, D1
8-1,03
80,А1
MT.SUSJB, 1
#0,D1
MT_RELJB, 1
#9, DO
x
“ “
INDEFINITE TIMEOUT
NO FLAG BYTE
RELEASE BASIC
INSURANCE
> QL TERMINAL’
MSG1END-MSG1
9,4
°’ OFFLINE '
MSG2END-MSG2
9,4
*" * " + 4 "909
BROR COLOR
BRDR WDTH
PAPER COLOR
INK
WIDTH
DEPTH
X-ORIGIN
Y-ORIGIN
BUFFER LENGTH
= та =P, >, Ы pm; вете | megi
seu eae —— H zen th 2 MADE c “!
The SFO S56-ALE speech processor chip Тһе Chart below و ا Кы
haus" hne ners t. iu € ed ТИ не 520 256 allopho 5 1 5 vC zo -
ТС, have the most huis 1s OU Tidind the 520 256 M рун "MR ed
maid ; оша th PO 2 1
Voice, but its low Cost (approx. 10) and and consonant | nds А A |
лалы electronic construction sounds are further Subdivided Tu
circuitry шаке ії 5 natural for consonants found at the IN ——
do-it-yourself computer interfacing and P DE dert ut — E EE
projects оғ robot voice boxes. once thE іп usi 115 t, it shou :
haroware nas been built, however, uou must to produce intelligible Speech оп your
the еди: Of à Phd first attempt, with only minimal Ecc
i 30241 the Sue vaient j
бала NBN ^ of a few allophones after that.
degres in linguistics im order to make 3 A
us& “о ine: alloprene Progr aiming то allophone programming G m se Iu
documentation, or depend оп the time- carefully to ES. i Pi NN У.т
com i c F 181 lot. nds: іп а = lle
consuming method o£ trial and error aiiophones si AN „Ара po E ls
sound. Happy speech processing!
VOWEL — RLLOPHONE DEC HEX ALLOPHONE VALUE (Hex in brackets:
A: à that) 126 11A
a (ate) 129 114 63(3F) | 63(3F) | 260
air (hair! — 147 |2F C 42(28) (ca),8(co) 41129) | 41(29)
ar (far) 1 59 | 38 CH | 590322 | 50(32) | Seco
augh (caught) | 23 | 17 | 33021) ° | 33021) | 21015
aw (hot) 124 118 F | 49028) | 49(28) | 40(628)
=: е (met) 167 |97 6 1 3422) | 34(22) | 34022)
61(30) (90), 36(24) (gi)
€ (meet) 19 |13
H | 5739) (how), 27(18) (he)
ж — T i J | 16) | 19098) | 10009)
A абы; ; " | E К 42(2A) (ka) ,B(ko)| 41(29)| 41025:
pai L | 450g) | 45020) | 620E
tiim ете M | 1509) | 16019) 1 16010
Ves а ме 121% N | 5630 | 56038) | 11(08)
0 (Ougnt) 123 | 17 44 (2С) (angle!
00 ibook; {30 |3Е Р 19 1/9 19
оо (moon) 131 [27 ə | 41%46(29%2Е together) (kw)
— 122 116 а, 59198 (45) G9 GEI rear!
M ue 158 1 за : S8(38) (ОҒ), 51 (33) (ег)
— 132 120 $ 55(37), 43(28) (2), 38(26) (zsh)
oy (boy) 105 125 SH 1 27(25), 38(26) (zsh) 27(25)
к. алын 115 | oF T |1390 — | 13(00)| 17011)
и (value) 49+31 | 31+1Е TH nu» dne ,54 (36) (those:
согот 131 11Р у | 35023) | 3523) | 35(25
ү y sky 196 196 U — | 45(2E) (W001), 48039) (why)
y (уе) 149 131 x 41+55 (29+37 together) (ks)
èe (ғыр 119 423 Y | 25(19) (yam), 49031) (yes)
ed et, us 19(13) (truly, 6tsky)
2 | 43(28), 38(26) (zsh)
(14)
cofY RIGEIT DEC Fs
ANATOMY o£ а HIRES HARDCOPY
UTILITY for Т:2049 PRINTERS
Owners of 2040 printers may be
surprised to find that the old 25 printer
docs included a minitutorial on, and deno
programs for, hires printing, а subject
totally ілуге in the 2049 manual.
The power graphics printing and
similar уфе: is exemplified by
programs such as SYNCRRTIST,USII and i ав
sure some Of your own programs.
I include WIT because of its use оғ
compressed Character bit patterns. whith
Mia printing of 42 Characters per
ine.
An extension of this technique sould
generate a choice of Styles or custom
Characters.
A program that dumps X x Y bits to the
printer is the core of all such utilities
The ml program in listing 1 is I believe
the most compact £orm o£ this core utility
and requires just 52 bytes to store 28
instructions. ў
Тһе program вач be located anywhere in
Donor sna Бы Чары аг OMEN, in
MES С, о Че гг in а
безі bitmapped format.
The program consists of 3 nested loops
which handle the bit, byte, and line
sements.
НСІРЗ, the start оғ the inner loop Checks
if the printer is ready for data, loads
be printed and loops until reg B
Its to
decreme
The middie loop HCLP2 passes bytes,
9 ارو т агер С C of the inner
oop
This loop also tracks the number of 3 bit
bytes send to the printer by decrementing
reg D.
After 32 bytes control is transferred to
the outer icop which counts the number of
lines by decrementing E and loops back to
HCLPL untill ali 192 lines are processed.
At the beginning of the outer loop, the
printer is checked if it is ready for a
тем line.
Further details of operation are found in
the line by line annotation of listing 1.
«А2 RIGTER
Like the hands Of а ClOCK the Second hand
rotates 8x for every rotation оғ the
minute hand and the minute hand rotates
32X for every rotation Of the hour hand
and the clock stops after 192 rotations of
the hour. hand.
Luckily it does not require 96 days for
all 45772 inner loopings but only a few
seconds. In fact with no printer attached,
the routine takes only 2 seconds.
Slowed by the handshake ready Signals
Which synchronize the computer with the
printer, it takes 10 seconds.
The Starting parameters іп registers
HL.D,E, and B may be adjusted but keep in
Bind that the horizonal printer te ga ue
is Only 256 dots, that is, 32 bytes oF
bits, 42 bytes of 6 bits ^a M ола or б
bits, etc.
Vertical resolution is limited to 256
lines or by placing this routine in an
outer outer loop, by the lenght of the
Paper roll.
By sheer coincidence this routine is
fully compatable with WRX16 SOFTWARE HIRES
and is one of mang supporting utilities
provided in the URX16 Development
Package.
For details, questions, and suggestions
Please contact myself, WILF RIGTER or DAVE
HCOPY
CALL F23; FAST
LD Е,СӘ;192 LINES
LD HL, (SCNAD) ; 5K ARRAY
XOR A; A=0
OUT FB.A; START PRINTER
HCLP1 IN A, FB; TEST PRINTER
RLR; NEU LINE STATUS FLAG
JR NC HCLP1;REPERT IF NC
LD D,20;32 BYTES PER LINE
HCLP2 ГЕ B,8;8 BITS ET BYTE
HCLPS TN R
OUT FB,R;BIT 7 TO PRNTR
RL C;SHIFT NEXT BIT
DJNZ HCLP3; REPEAT 8X
INC Me En BYTE
DEC D;DEC BYTE COUNTER
JR NZ HCLP2;REPEAT 32x
DEC E;DEC: LINE COUNTER
JR NZ HCLP1; ae 192x
LO A, 4; TURN ОҒ
OUT FB. A; PRINTER
CALL —
+
(15)
Ие М: |
“88/ хоя "оа
TS ләлпооиед
"82; ПЕЛ
(2ә95иүшзѕәМ man
‘поло вләвП atejou
OL 'IIVW
The Vancouver Sinclair Users Group has been
in existence since 1982. We are a support
group for the owners and users of the,
Microace, ZX 80, ZX 81, T/S 1000, T/S 1500,
Spectrum, Spectrum* T/S 2068 and QL
computers. '
Our 1985 executive consists of,
President Marcio Vieira
V.P/Coordinator Erik Sakara
Treasurer ARBie Fru
Our Membership dues are only 515.-/уеаг and
may be send to our Treasurer.
ARBie Fru
7220 Blundell Rd
Richmond. B.C.
У6Ү 104.
Membership includes a subscription to
ZXAppeal our monthly newsletter. ZXAppeal
accepts advertising, our =PREPAID= rates
are,
$ 40.- per page.
$ 20.- per 1/2 page.
$ 10.- per 1/4 page.
We charge one dollar extra for billing.
ZXAppeal has а print run of 100 copies per
month and is distributed to our members
together with approx. 75 other Sinclair
usergroups throughout North America who
receive a photocopy, via The Network.
Our Canadian Network coordinator is,
Rod Humphreys,
2006 Highview Place,
Port Moody B.C. V3H 1М5
Our Internat. Network coordinator is,
Bob Lussier,
7937 Elwell Street,
Burnaby B.C. У5Е 1M3